trailer stabilization - Turkish English Dictionary